throw down headlong - German English Dictionary